package org.libspark.fmvc.util.reflection
{

	public interface IProperty extends IMember
	{
		function get variable():Boolean;

		function get readable():Boolean;

		function get writable():Boolean;

		function setValue(instance:Object, value:*):void;

		function getValue(instance:Object):*;
	}
}